<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>父子组件传递的问题</title>
</head>
<body>
<div id="app">
    <h1>父：{{car}}</h1>
<!--   :house接值得名字 ： 父组件传过来的值-->
    <com :house="name" @parentcar="chilGiveMeCar"></com>
</div>
<template id="com">
    <div>
        <h2>子：{{house}}</h2>
        <button @click="sendCar">给父组件送辆车</button>
    </div>
</template>
<script src="../vue.js"></script>
<script>
    var com = {
        props:['house'],//用props来接收父组件传来的值 ：['house'] 接值得名字
        template:'#com',
        methods:{
            sendCar(){
                this.$emit('parentcar','宝马750');
            }
        }
    };
    new Vue({
        el:'#app',
        data(){
            return {
                name:'房子',
                car:''
            }
        },
        methods:{
            chilGiveMeCar(val){
                this.car = val;
            }
        },
        components:{
            com,
        }
    })
</script>
</body>
</html>